situation-simulation game - French English Dictionary